; FOC_Fortior_FU6832_fticpmf_
	.module FOC_Fortior_FU6832_fticpmf_.asm
	.optftcc -mmcs51 --model-large

	.globl _MDU_A

	.area RSEG    (ABS,DATA)
	.org 0x0000
_MDU_A	=	0xc7c6

	.area CSEG    (CODE)
	ar7 = 0x07
	ar6 = 0x06
	ar5 = 0x05
	ar4 = 0x04
	ar3 = 0x03
	ar2 = 0x02
	ar1 = 0x01
	ar0 = 0x00

__FOC_Fortior_FU6832_mf_100000::
	push	acc
	mov	a,#0x0f
	push	acc
	clr	a
	push	acc
	mov	dptr,#_mcFaultDect
	mov	b,#0x00
	lcall	_memset
	dec	sp
	dec	sp
	dec	sp
	ret
__FOC_Fortior_FU6832_mf_100001::
	push	acc
	mov	a,#0x17
	push	acc
	clr	a
	push	acc
	mov	dptr,#_mcFocCtrl
	mov	b,#0x00
	lcall	_memset
	dec	sp
	dec	sp
	dec	sp
	ret
__FOC_Fortior_FU6832_mf_100002::
	movx	a,@dptr
	mov	((_MDU_A >> 8) & 0xFF),a
	inc	dptr
	movx	a,@dptr
	mov	((_MDU_A >> 0) & 0xFF),a
	ret
__FOC_Fortior_FU6832_mf_100003::
	movx	a,@dptr
	mov	r6,a
	inc	dptr
	movx	a,@dptr
	mov	r7,a
	ret
__FOC_Fortior_FU6832_mf_100004::
	mov	dptr,#(_mcCurOffset + 0x000e)
	movx	a,@dptr
	mov	r2,a
	inc	dptr
	movx	a,@dptr
	mov	r3,a
	inc	dptr
	movx	a,@dptr
	mov	r4,a
	inc	dptr
	movx	a,@dptr
	ret
__FOC_Fortior_FU6832_mf_100005::
	mov	dptr,#(_mcFocCtrl + 0x0011)
	movx	a,@dptr
	mov	r6,a
	inc	dptr
	movx	a,@dptr
	ret
__FOC_Fortior_FU6832_mf_100006::
	mov	dptr,#0x4058
	movx	a,@dptr
	mov	r4,a
	inc	dptr
	movx	a,@dptr
	mov	r5,a
	ret
__FOC_Fortior_FU6832_mf_100007::
	mov	dptr,#(_BLDC + 0x000b)
	movx	a,@dptr
	mov	r6,a
	inc	dptr
	movx	a,@dptr
	mov	r7,a
	ret
__FOC_Fortior_FU6832_mf_100008::
	mov	dptr,#(_BLDC + 0x0004)
	movx	a,@dptr
	mov	r6,a
	inc	dptr
	movx	a,@dptr
	mov	r7,a
	ret
__FOC_Fortior_FU6832_mf_100009::
	mov	dptr,#0x4036
	movx	a,@dptr
	mov	r6,a
	inc	dptr
	movx	a,@dptr
	mov	r7,a
	ret
__FOC_Fortior_FU6832_mf_100010::
	mov	dptr,#0x4042
	movx	a,@dptr
	mov	r6,a
	inc	dptr
	movx	a,@dptr
	mov	r7,a
	ret
__FOC_Fortior_FU6832_mf_100011::
	clr	a
	movx	@dptr,a
	inc	dptr
	movx	@dptr,a
	mov	a,#0x3f
	inc	dptr
	movx	@dptr,a
	mov	a,#0xff
	inc	dptr
	movx	@dptr,a
	ret
__FOC_Fortior_FU6832_mf_100012::
	movx	@dptr,a
	mov	a,r7
	inc	dptr
	movx	@dptr,a
	ret
__FOC_Fortior_FU6832_mf_100013::
	mov	dptr,#0x4042
	mov	a,r6
	movx	@dptr,a
	mov	a,r7
	inc	dptr
	movx	@dptr,a
	ret
__FOC_Fortior_FU6832_mf_100014::
	mov	dptr,#(_mcCurOffset + 0x000e)
	movx	@dptr,a
	mov	a,r3
	inc	dptr
	movx	@dptr,a
	mov	a,r4
	inc	dptr
	movx	@dptr,a
	mov	a,r5
	inc	dptr
	movx	@dptr,a
	ret
__FOC_Fortior_FU6832_mf_100015::
	mov	dptr,#0x4058
	mov	a,r4
	movx	@dptr,a
	mov	a,r5
	inc	dptr
	movx	@dptr,a
	ret
__FOC_Fortior_FU6832_mf_100016::
	mov	dptr,#(_BLDC + 0x0006)
	mov	a,r6
	movx	@dptr,a
	mov	a,r7
	inc	dptr
	movx	@dptr,a
	ret
__FOC_Fortior_FU6832_mf_100017::
	mov	dptr,#(_BLDC + 0x0009)
	mov	a,r6
	movx	@dptr,a
	mov	a,r7
	inc	dptr
	movx	@dptr,a
	ret
__FOC_Fortior_FU6832_mf_100018::
	mov	dptr,#0x4036
	mov	a,r6
	movx	@dptr,a
	mov	a,r7
	inc	dptr
	movx	@dptr,a
	ret


